• word of the day

    lamp shell

    lamp shell - Dictionary definition and meaning for word lamp shell

    Definition
    (noun) marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide
    Synonyms : brachiopod , lampshell

Word used in video below:
text: monica monica look at this lamp is this
Download our Mobile App Today
Receive our word of the day
on Whatsapp